<?php

//define("LOG_PREFIX", "__FILE__.\":\".__LINE__");
//define("LOG_PREFIX", __FILE__".\":\"."__LINE__);
//define("LOG_PREFIX", "__FILE__");
//define("LOG_PREFIX", __LINE__);



function foo()
{
    $a = "__LINE__";
    //$a = "123";
    //echo(__FILE__.":".__LINE__."foo()\n");
    echo("================\n");
    //$a = "echo(".LOG_PREFIX.");";
    //echo $a;

    $file = "";
    eval("\$file = $a;");  // not ok! :(
//    eval($a);
    echo("\n****************\n");
    echo $file;
    echo("\n================\n");
}

foo();

?>
